package mesweb.mesweb.vo.produce;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * @Description: 物料齐套检查，根据bom和现有库存计算每个产品各个物料的比例，病案比例进行排序
 * 后期需要考虑在途物料和在制品和损失率以及合格率，是否根据齐套生成物料采购计划？
 * @Author niufw
 * @Date 2021/8/31 14:07
 * @Version 1.0
 */

@Data
public class ProduceWEDFVo {
    /**产品id*/

    @ApiModelProperty(value = "产品id")
    private java.lang.Integer productId;
    /**产品编号*/

    @ApiModelProperty(value = "产品编号")
    private java.lang.String productNo;
    /**主物料iD*/

    @ApiModelProperty(value = "主物料iD")
    private java.lang.Integer materialmstId;
    /**主物料编码*/

    @ApiModelProperty(value = "主物料编码")
    private java.lang.String smaterialCode;
    /**详细物料ID*/

    @ApiModelProperty(value = "详细物料ID")
    private java.lang.Integer sdtlmaterialId;
    /**详细物料编码*/

    @ApiModelProperty(value = "详细物料编码")
    private java.lang.String sdtlmaterialCode;
    /**数量*/

    @ApiModelProperty(value = "数量")
    private java.lang.Float qty;
    /**比例*/

    @ApiModelProperty(value = "比例")
    private java.lang.Float ratio;
    /**单位*/

    @ApiModelProperty(value = "单位")
    private java.lang.String unit;

    @ApiModelProperty(value = "详细物料名称")
    private java.lang.String materialName;

    @ApiModelProperty(value = "工艺编号")
    private java.lang.String stechnicsno;

    @ApiModelProperty(value = "工厂编号")
    private java.lang.String sfactorycode;

    @ApiModelProperty(value = "订单编号")
    private java.lang.String sorderno;

    @ApiModelProperty(value = "浪费率")
    private java.lang.Float nwastage;

    @ApiModelProperty(value = "浪费数量")
    private java.lang.Float wastQty;

}